local extension = Package:new("stable")
extension.extensionName = "new_heg_diy_my"
extension.game_modes_whitelist = { 'mul_heg_mode', 'ex_heg_mode', "zhonger_heg_mode"}

extension:loadSkillSkelsByPath("./packages/new_heg_diy_my/pkg/stable/skills")

Fk:loadTranslationTable{
    ["stable"] = "日月交辉·固",
}

local wangji = General(extension, "wk_heg__wangji", "wei", 3, 3, General.Male)
wangji:addSkills{"wk_heg__qizhi", "wk_heg__jinqu"}
Fk:loadTranslationTable{
  ["wk_heg__wangji"] = "王基",
  ["#wk_heg__wangji"] = "经行合一",
  ["designer:wk_heg__wangji"] = "教父&修功",

  ["~wk_heg__wangji"] = "天下之势，必归大魏，可恨，未能得见呐！",
}

local jiakui = General(extension, "wk_heg__jiakui", "wei", 3, 3, General.Male)
jiakui:addSkills{"wk_heg__zhiliu", "wk_heg__dingwang", "wk_heg__wanlan"}
jiakui:addCompanions("st_heg__caopi")
Fk:loadTranslationTable{
  ["wk_heg__jiakui"] = "贾逵",
  ["designer:wk_heg__jiakui"] = "猫&小作坊",
  ["#wk_heg__jiakui"] = "肃齐万里",

  ["~wk_heg__jiakui"] = "不斩孙权，九泉之下羞见先帝啊！",
}

local jianyong = General(extension, "wk_heg__jianyong", "shu", 3, 3, General.Male)
jianyong:addSkills{"wk_heg__youxiang", "wk_heg__zongshi"}
jianyong:addCompanions("st_heg__liubei")
Fk:loadTranslationTable{
  ["wk_heg__jianyong"] = "简雍",
  ["designer:wk_heg__jianyong"] = "24＆小作坊",
  ["#wk_heg__jianyong"] = "悠游风议",

  ["~wk_heg__jianyong"] = "两国交战……不斩……",
}

local maliang = General:new(extension, "wk_heg__maliang", "shu", 3, 3, General.Male)
maliang:addSkills{ "wk_heg__zishu","wk_heg__xiemu" }
maliang:addCompanions("st_heg__zhugeliang")
Fk:loadTranslationTable{
  ["wk_heg__maliang"] = "马良",
  ["designer:wk_heg__maliang"] = "24&教父",
  ["#wk_heg__maliang"] = "白眉智士",

  ["~wk_heg__maliang"] = "我的使命完成了吗……",
}

-- local guyong = General:new(extension, "wk_heg__guyong", "wu", 3, 3, General.Male)
-- guyong:addCompanions("st_heg__zhangzhaozhanghong")
-- guyong:addSkills{ "wk_heg__yanjie","wk_heg__mowei" }
-- Fk:loadTranslationTable{
--   ["wk_heg__guyong"] = "顾雍",
--   ["designer:wk_heg__guyong"] = "静谦",
--   ["#wk_heg__guyong"] = "庙堂的玉磐",

--   ["~wk_heg__guyong"] = "此番患疾，吾必不起……",
-- }

local lukai = General:new(extension, "wk_heg__lukai", "wu", 3, 3, General.Male)
lukai:addSkills{"wk_heg__kenjie", "wk_heg__bugui"}
Fk:loadTranslationTable{
  ["wk_heg__lukai"] = "陆凯",
  ["designer:wk_heg__lukai"] = "教父",
  ["#wk_heg__lukai"] = "青辞宰辅",

  ["~wk_heg__lukai"] = "不听忠言，国将亡矣。",
}

local buzhi = General:new(extension, "wk_heg__buzhi", "wu", 4, 4, General.Male)
buzhi.mainMaxHpAdjustedValue = -1
buzhi:addSkills{"wk_heg__chensu", "wk_heg__dingpan"}
Fk:loadTranslationTable{
  ["wk_heg__buzhi"] = "步骘",
  ["designer:wk_heg__buzhi"] = "静谦",
  ["#wk_heg__buzhi"] = "博研沈深",

  ["~wk_heg__buzhi"] = "交州已定，主公尽可放心……",
}

local guofeng = General(extension, "wk_heg__guotufengji", "qun", 3, 3, General.Male)
guofeng:addSkills{"wk_heg__jigong", "wk_heg__ningjie"}
Fk:loadTranslationTable{
  ["wk_heg__guotufengji"] = "郭图逢纪", 
  ["designer:wk_heg__guotufengji"] = "教父&小曹神",
  ["#wk_heg__guotufengji"] = "凶蛇两端",

  ["~wk_heg__guotufengji"] = "大势已去，无力回天……",
}

local chengong = General(extension, "wk_heg__chengong", "qun", 3, 3, General.Male)
chengong:addSkills{"wk_heg__lunduan", "wk_heg__xuqi"}
Fk:loadTranslationTable{
  ["wk_heg__chengong"] = "陈宫",
  ["designer:wk_heg__chengong"] = "静谦&教父",
  ["#wk_heg__chengong"] = "刚直壮烈",

  ["~wk_heg__chengong"] = "一步迟，步步迟啊！",
}

local huangquan = General(extension, "wk_heg__huangquan", "shu", 3, 3, General.Male)
huangquan.subkingdom = "wei"
huangquan:addSkills{"wk_heg__choujin", "wk_heg__guijue"}
Fk:loadTranslationTable{
  ["wk_heg__huangquan"] = "黄权", 
  ["#wk_heg__huangquan"] = "", 
  ["designer:wk_heg__huangquan"] = "王基&猫",

  ["~wk_heg__huangquan"] = "魏王厚待于我，降魏又有何错……",
}

local huanjie = General(extension, "wk_heg__huanjie", "wu", 3, 3, General.Male)
huanjie.subkingdom = "wei"
huanjie:addSkills{"wk_heg__lishuo", "wk_heg__jiuling"}
huanjie:addCompanions("st_heg__sunjian")
Fk:loadTranslationTable{
  ["wk_heg__huanjie"] = "桓阶",
  ["#wk_heg__huanjie"] = "",
  ["designer:wk_heg__huanjie"] = "教父",

  ["~wk_heg__huanjie"] = "",
}

local qianzhao = General(extension, "wk_heg__qianzhao", "wei", 4, 4, General.Male)
qianzhao.subkingdom = "qun"
qianzhao:addSkills{"wk_heg__weifu"}
Fk:loadTranslationTable{
  ["wk_heg__qianzhao"] = "牵招",
  ["#wk_heg__qianzhao"] = "",
  ["designer:wk_heg__qianzhao"] = "教父",

  ["~wk_heg__qianzhao"] = "玄德兄，弟来迟亦……",
}

local haopu = General(extension, "wk_heg__haopu", "shu", 4, 4, General.Male)
haopu.subkingdom = "wu"
haopu:addSkills{"wk_heg__zhenying"}
Fk:loadTranslationTable{
  ["wk_heg__haopu"] = "郝普",
  ["#wk_heg__haopu"] = "",
  ["designer:wk_heg__haopu"] = "猫",

  ["~wk_heg__haopu"] = "",
}

local sunlang = General(extension, "wk_heg__sunlang", "shu", 4, 4, General.Male)
sunlang.subkingdom = "qun"
sunlang:addSkills{"wk_heg__benshi"}
Fk:loadTranslationTable{
  ["wk_heg__sunlang"] = "孙狼",
  ["#wk_heg__sunlang"] = "",
  ["designer:wk_heg__sunlang"] = "24",
  
  ["~wk_heg__sunlang"] = "卫关将军死，无憾……",
}


local liuzan = General(extension, "wk_heg__liuzan", "wu", 4, 4, General.Male)
liuzan.subkingdom = "qun"
liuzan:addSkills{"wk_heg__fenyin"}
Fk:loadTranslationTable{
  ["wk_heg__liuzan"] = "留赞",
  ["#wk_heg__liuzan"] = "",
  ["designer:wk_heg__liuzan"] = "静谦",

  ["~wk_heg__liuzan"] = "若因病困此，命也。",
}

return extension
